there's a hitch somewhere - Turco Inglés Diccionario